Looking at the longer term, Roche stock is up 27% from levels seen in late 2018, compared to around 65% returns for the S&P500 index.
Looking at the longer term, Roche stock is up 27% from levels seen in late 2018, compared to around 65% returns for the S&P500 index.